package org.code.mallspringboot.service;

import org.code.mallspringboot.dto.FlashSessionDto;
import org.code.mallspringboot.pojo.SmsFlashPromotionSession;

import java.util.List;

/**
 *
 */
public interface SmsFlashPromotionSessionService {

    /**
        查询全部
     * @return
     */
    List<SmsFlashPromotionSession> list();

    /**
        修改启用/禁用
     * @param id
     * @param status
     * @return
     */
    int update_status(int id,int status);

    /**
        修改
     * @param flashSessionDto
     * @return
     */
    int update(FlashSessionDto flashSessionDto);

    /**
        添加
     * @param flashSessionDto
     * @return
     */
    int create(FlashSessionDto flashSessionDto);

    /**
        根据id删除
     * @param id
     * @return
     */
    int delete(int id);

    /**
        设置商品
     * @param flashPromotionId
     * @return
     */
    List<SmsFlashPromotionSession> selectList(int flashPromotionId);
}
